212678
25813248
2608156
82575618
5531499
47694444
89878027
60707847
47633394
2084616
46785374
60895620
24098780
41714050
20828821
86826362
26833514
12696685
8457010
74082136
75016984
81496486
26306653
29803767
85111096
61915986
32523595
43127027
5091803
68847844
14667064
78983510
13502265
82733504
847892
53972869
96732541
40675925
4140822
88773321