54334420
6040895
44297556
60132191
15656708
34823871
78178171
95831806
70397624
45782682
3863690
1851088
13605493
71859005
7303563
8441449
1113538
66757274
49002918
3189113
27454969
61608736
657476
22142239
65252696
99357029
21096841
77733232
97798774
15802953
69824940
50833853
7376410
11545836
2854518
63306328
25622622
4805633
27624752
1124457