99222028
51708946
78137559
3236860
5441210
58596405
31883389
611632
125330
54497586
4378255
66103603
1784869
37777593
40067123
33961621
32473216
77304875
52141708
2369286
5725348
7730906
72984628
26537007
78227736
87071133
80603104
63119976
63246596
9835658
38878490
6430738
31813287
97373931
78629667
9903165
1524200
9454222
284878
67851970