84923593
78204000
22487264
69371815
51928111
41555458
95702389
6136860
12064231
65293171
1557012
87803653
75215860
90187253
78659614
9759299
99109860
35405364
53468771
75378350
40764087
60343392
48318332
995530
17864553
16321869
46134783
39328059
29667470
11426824
66516291
62288428
66331616
5702793
31761316
28314004
78882263
89778215
97114261
19807780