22198262
2701277
796956
74056251
72608534
63816718
56748458
76994107
15777125
48498584
40142581
48525825
69009681
8113552
4772393
3246757
60981502
68487140
8785975
70256990
58172105
7389286
23805789
29453812
27663811
89007808
95645414
60819073
36883026
41065297
22537271
5284316
27828575
99897849
10319807
81431741
65584252
15781729
28579631
84914411