94744250
32152629
65963248
96499207
82831822
68195990
191100
39879916
78314057
85656084
52766231
60731522
26852862
6383997
27961825
84287308
52109713
83834791
8126100
86105342
25736469
64054359
38514601
76217931
3913240
41707310
91188500
83976312
6081351
1053817
34418833
490151
18019871
73563427
43647870
93599694
42627474
16676452
75935641
48523424