65631102
41092817
73801585
62124301
33957471
13579325
59992221
27233825
42468781
26596392
5183108
5629913
64862738
40985817
48389183
73242985
8539688
498816
72682052
36772063
15601188
1005111
90758512
76477355
33421578
35019426
27913792
53395800
33577601
3469008
11787517
17933663
15646170
81394324
65662684
97382251
66918826
32103406
16806086
18053165