79666872
37286063
43489491
34216567
23152666
58537051
83169206
21123172
61888025
70973590
58371392
54814685
13855460
48372714
97494232
15664102
76003282
98568105
96215887
59808000
93604594
3483100
31283280
47598527
60856564
51657805
62778465
72804149
49065165
32133260
528250
8821231
41173469
77582472
64704264
12984661
89719395
96225095
36717972
35089579