42717415
75773940
88994277
38603017
39052915
21882230
85715735
58597010
92576490
80852792
73562040
24261192
20464008
69798226
5795728
91997552
68405219
81171557
24596498
52779500
98991452
58224237
12126769
4493631
1129365
711950
88116128
46486850
23807739
5351623
93247644
79295392
830283
89325560
84881681
40954038
97811085
445223
62512168
23766591