38362837
23529162
43857828
48991563
6994960
31268449
64733520
15102042
3801309
82021672
40583614
14905083
61264336
66783148
97881437
69414683
62916361
11344554
10651037
9011554
85028830
28953339
30254555
46152826
84917918
34407852
99848
93877251
30962518
69562851
35668857
13728596
99333658
1297671
67222507
44905443
40439822
91546790
12926115
72565497