22711942
92288775
43191154
32128909
90742050
2880210
67434857
31224772
56839302
17896576
28419496
4873949
8590940
8286369
96591767
45911423
80863209
34339600
4858532
86879343
44022283
41044331
86605563
59758548
17094383
26183162
36778085
86783004
69696801
75592167
4857312
29437074
27457698
88228031
24881571
28157087
31377295
12957730
26197913
78193940