48348758
30172566
34532491
73718169
88923764
76563340
61939018
1022356
16028861
36797431
95044324
55259449
60354651
28625964
25864225
91955807
91117841
36376038
67593749
87176278
41066029
44111804
46125357
44673125
64461988
20445105
69126346
32011223
69832953
21239299
32708441
46391677
26202715
44231048
77249063
8249357
2678530
71709673
14358114
80382526