39805479
62361672
36187536
26893593
33348199
81116235
59774262
1455120
39175083
89424820
63072409
43583650
72641295
87536735
81776249
68517262
79951252
24898508
75902698
98479535
42904668
66934841
42056594
10268654
99053538
64256186
18137457
82936960
72625994
7043818
267577
61071970
72763109
37706224
63193891
92676126
53056270
2832438
57381417
4691181