5118218
41678833
39856041
50929040
9181497
51134323
15363742
76282770
28466950
61268075
14064183
85527433
92521508
34098026
17403132
86953575
87907938
8866460
17663015
98827852
63519990
945393
91044983
75154601
56158879
15763013
63309198
65373181
23399514
62661836
6724852
53049683
2105266
6381390
15872747
95861869
7003934
76238311
68075370
79367460