70609585
68111932
81822266
49104211
24536867
17369297
72157794
65074593
65292397
88093166
88854427
88351970
15339093
93203153
94024422
16267582
77811152
41674405
87299174
32762892
66943920
32495308
62666468
10966806
166725
94717917
93609482
35793154
90383304
1401950
78575054
67044176
9331391
37136034
84597603
18935994
56237244
11584469
317258
30573897