96213892
32922672
44671838
1668095
14871471
92918581
1923252
99752724
22063888
27293312
14201956
10806466
23076995
22203349
4767702
58584267
96603340
435432
32849379
74574116
26417845
86814114
38712095
6626222
98353273
7443482
65719544
1903215
96908887
33636058
40952237
38136561
4227715
91746280
58365558
15721674
55068200
86919420
31119392
52475250