52545978
54099240
32282208
6066649
69359410
45081971
66722761
56592460
39725949
86345149
61568933
70083258
85667814
92212525
67358228
3339707
6408850
54371265
96867195
15474599
277958
44594010
6381908
66007507
63596609
52975425
32448623
25446989
69357167
20026199
23118023
24861932
11684673
96092159
94277320
16471267
4122488
5907359
46276707
74049196