4973169
96901635
49825682
57957577
79783942
45259570
8545320
13395336
85196972
56729907
61272426
89092570
99025471
6779517
12142834
1851571
14634628
27362688
96154360
64503163
64714283
74432495
37182378
60537165
62282565
49596459
91754006
2412994
73227711
48398148
45988484
66334512
3529517
76011550
80019882
2568274
62706807
37449516
6267918
95747502