30383277
22352486
507628
23563205
97896342
12015035
54785234
76129323
98724293
3387823
17068486
94423087
40856257
36978270
24862692
51313134
32551846
49966675
44733289
1689202
31161490
84148099
98041916
96371900
10428254
62624175
3233638
222252
83585362
61427794
54094977
2685888
72824441
20503273
32688964
80981534
46275569
6719754
66805981
52596511