3124675
4875962
28731185
79697827
27729963
48765825
26184481
60494320
34725961
63905918
82415371
61107123
85224999
23393258
61439139
21054370
13894836
25044126
53463400
40884392
41329307
85891352
75958589
82645378
74494624
43896430
70289247
84864418
84807061
47613640
19948739
80916076
82475268
20218100
64961240
84463681
52153446
80045596
4661538
61696529