35249459
82766436
27786254
1768225
581046
19955432
95285939
13248229
16898386
37788665
28696905
84556221
82281212
76879129
43586708
12445020
2862339
8522937
97256286
56486920
13339666
72008634
63489652
20872768
14996976
94113217
52736311
86534699
37123650
30295666
82057544
46771995
77119808
19523326
44726024
31396529
58492064
59464922
21349898
77019130