378493
6924753
89976900
21852031
3103901
38191341
65409212
96729701
13689009
37081548
5750397
91971509
79008582
70076763
1482983
13668731
89996602
7686955
4145633
55599423
22175138
53495933
96517176
94766190
32644194
25426592
84558083
4573975
40968346
13071117
60365887
55964901
1337563
75762835
8018434
20153843
56406640
54094559
40953547
84574240