59145317
63779525
71519508
77729763
4179789
67338091
98962296
29481633
54208361
7516826
25006106
25455763
74862782
24495033
59045288
88707739
97865425
65299941
95263705
62288326
81721255
61967286
14407206
4138297
3746045
43933487
78576230
58511424
39117366
35743207
75927129
37207096
92615726
25971424
11235953
22466355
78687248
257311
72599136
81419920