22292190
79341700
11615346
42684314
27115073
34996268
42663198
15005324
18979299
23455600
68824381
26601115
80468543
875967
40055633
28312867
29173005
2920516
3553936
9282940
98439874
35405877
51117239
1338259
94549141
13155419
68954784
79029517
42429006
21898013
77221548
56322055
2835032
83218966
61229102
24831834
59307037
11138080
9147402
46522973