25411
52606894
180591833
37760
1136248896
109133715
1685288313
24431702
7672430
5056821
9395726
5315925
5782395
9611739
637859
382763
13272802
14092031
7671216
6594293
4943644
5487978
5915580
5984536
9454317
11415265
70116327
16840
14022
27663
31607
15852
19013662
22212035
54865391
2744132
39208956
22975346
413728159
129428060
308324354
334523391
252451013
171444178
45522268
95875541
51433579
38092966
63758869
58851311
88437959
34436873
1283636
78618103