82765513
19803851
28874635
7064495
97729105
91704854
2914128
7973843
28875133
58833787
58892643
62678225
89153008
2582564
214132
5829438
95594561
75223121
38219032
17002449
97485356
5134739
41173910
5979167
4428182
21185831
81195143
4572496
3834899
80891988
19002528
4274773
56393629
92454197
18082709
68318037
12529279
5322645
26589852
98647028