41111602
90206951
37317176
15086050
2885707
14197769
53155075
32636426
14185240
43846368
91676812
58928738
64986229
53156982
47388189
12354483
24712435
69641784
36691160
87259736
75933306
91519642
36521407
82155151
95557129
94406015
49161838
77485509
53387141
16313795
71015448
40908564
13984388
24627279
37833143
80113932
2487734
26174496
99385851
25023899