83408475
86328108
42881575
42315411
10381289
99357740
4336266
38974525
80009998
52215924
89562440
35098408
163727
97523602
95181362
41548645
9792340
58752883
9249900
17709316
56068677
41689256
40137412
90732349
69267392
75268465
27131616
17966951
13027977
4390848
5467225
86951726
63807475
2547987
80372709
75849718
92857027
22841476
60983370
8074914