63856786
9918947
84767784
41393825
40833670
48509467
10061560
23695643
10715904
31593820
78368836
57221609
17344582
95068529
29408542
88911152
99707361
885589
662190
1015525
81587207
45307225
35969590
49468237
29426931
23469827
25679582
96816278
88857015
43778714
58167627
57704556
72024847
61945093
53173218
33821659
7898378
8620480
82141604
48176459