12563470
13641199
50579834
35705483
86465916
42731460
83211375
71067046
80131064
30642411
91853274
58273750
59946955
30466768
2634327
10065404
85726336
9226786
74743398
9513976
85309770
84201019
29115105
28226654
84963466
26304244
35855795
12034181
4956642
121196
60276327
60627656
90745465
6704659
83362693
16514956
7442367
32818785
76643739
9235984