32222667
67774339
83661116
1163927
7628067
20321178
84769221
37858310
12898505
89559541
64305520
864768
60813873
99948105
12273303
74202802
22131373
81412442
36421466
36263520
18585959
69692143
21208988
76423066
76149388
25186590
1629228
2513577
68511583
60335667
60731195
3557863
43264149
16948541
404998
9764554
81198816
34348690
56125526
9406873