5256995
55391916
30777654
7154238
96728077
34102074
26506971
10912446
49543207
39483037
94429
70065063
37723883
2883216
88599644
6247594
41139032
9319202
9000850
22573217
32205661
53046094
65725364
98627493
84131212
3489287
98869055
9266630
16546928
63274421
40326179
53231299
62175982
3344867
68765051
73278134
17968830
84532808
11499925
37943455