5117863
52198732
12277414
96032191
37253118
2846281
11127781
23886370
51878104
33832962
27334683
29242187
49316847
36726400
55692392
50028270
78313153
64516834
47006908
77598774
19171417
27626622
24651327
99928416
93427165
62762162
5841051
53861641
42016700
89867640
32813628
51989748
27394626
20409137
10613344
91927303
52821413
92438177
63363204
60127914