42096083
44197381
76958520
60588196
23593045
7041853
89838015
94126263
55617073
75935155
52032373
4196450
27402540
72671303
49859828
43893598
36021673
1054634
48071560
40614569
78698698
24672475
8162014
2639679
4637411
34889084
61715571
99853207
70376721
79247454
72267234
1122695
4219420
41827769
96251762
95179345
7993981
441786
96798576
95072688