52296996
42711727
71684219
64578957
869849
13934704
66404827
99148372
99967499
37278896
55287419
77952458
54072368
61685712
68222168
41993773
82783750
23314817
72345943
95946347
2205547
20028453
43654900
5759410
1002454
76805168
41201256
32628289
36035610
58663669
10692410
15452416
82271760
83824939
82176436
96903017
44094299
3341424
89662620
14327681