88627739
33989366
5559747
63391807
51425650
37488764
5585248
70878171
33158706
22153822
94522194
2286905
334546
6693610
55676204
76919513
21207138
1597667
63925274
18329386
15354139
36929520
69628734
26356280
39194588
53936396
44382209
10908086
87059494
56849744
81929253
76144146
62607935
16717867
3398873
8378988
35704501
63536648
63833205
77214858