46486171
90166965
78555234
60547567
77142630
4032372
1964214
92929012
99719770
36035435
96116227
75883350
17639250
49623999
84749027
51898894
7056172
6768953
98882580
46875457
17059494
88479507
54669400
82086157
32316744
95214805
1302890
28017998
85771658
61426030
79208772
62236518
86113387
49573740
41651812
19258083
81178984
15761378
88321035
21146825