49345767
66627537
50344117
67662940
51431000
60477911
94421160
27126543
11787727
78262534
20933788
66898159
32132617
86219756
6897656
74397513
5780853
81136966
51492962
82107314
51214760
4009619
732791
87406015
46744892
18224628
37017366
35159015
81792340
15466392
38528274
10128863
80296090
54925940
76199248
52522140
44364811
89678309
4962745
37393307