93741050
24796517
63271252
74606430
17446510
79009958
55137616
16593691
26441605
31252255
93224449
97719230
46692173
70142108
82758957
11756057
52927675
98429023
41565770
76382166
21488749
68851665
76644619
950818
101777
68257048
65791615
16758983
8544448
3401234
56166040
81734841
59952219
61079092
9485470
99708875
99075326
83138235
50863416
58597581