93472515
65177451
44615550
14744268
92282179
96569106
58575543
24794613
70259694
24193653
20206803
38039571
41529472
2963185
66464814
75233121
90117147
71648634
15177395
7017950
82225471
15313230
59902152
24519575
44971956
3425322
10844576
8009133
20028034
48712123
79733911
87511315
37592168
95552999
29276753
68115168
43743008
15913376
63731990
7679230