22207085
21985992
1966189
63889436
78298092
50561999
55945244
833257
96236231
80811167
67187772
6608034
95411740
5742344
22377633
93244936
80435
29446637
1906065
12265394
83787266
17134302
37967032
27329396
29769324
21724626
72833641
29379909
17905097
1379792
67895173
63803027
60115475
61171804
95682104
49172057
54758958
42398645
61766185
73461693