58795388
70117549
24141322
32644131
31459972
43169306
62117897
16303383
71468156
64738229
50739376
50563266
45937240
60122602
58283617
94995760
83692052
94126993
11757949
9970527
1266436
50854632
6164293
3982545
84088981
95219462
92203102
38028332
15344765
64795973
1365403
5124518
71889842
52724790
8655253
50461017
51973143
22701828
61704432
93901988