38997483
48411641
16368882
56016218
74466495
78649075
1575085
78051170
28801322
15839632
5155584
52867602
94292339
76014171
55449710
4615525
9095926
69442059
7605135
14059371
2385664
97113179
8536321
1684964
79803157
51345866
17188004
87188109
52082284
52617614
94795499
99356050
64392976
48426444
96632614
7204428
41633624
81767087
85094245
19395788