75685593
91105290
48766588
35574809
6188667
42053689
56607084
4800489
3527954
81851001
39352446
888897
63058578
77604592
8251723
16447999
79654562
68722776
38994505
21782579
20719295
28319289
58961053
6332537
6286577
41811124
27415881
62936278
83904077
11497932
3997102
22184143
85014634
43729854
10068285
65716148
58572462
49067980
18298565
36622100