96416327
65224882
42956522
26865946
56175411
87711727
50388661
23623808
45425017
47176794
89721194
20163040
59251497
87801221
91446128
37159039
47169609
85739229
61851372
62625853
44582916
70587734
74985392
22769483
99418465
44927191
31696663
25503219
40333665
65711471
47638933
79175732
95104140
28471235
57167112
64796610
72287353
68188394
23521964
91755050