54524223
712180
1238266
4139248
15963050
52591921
36126105
62945811
32274086
57695964
3478299
8455460
84006442
51524585
39011338
15133248
66397538
97811868
71754551
1575922
71098063
5275697
29266494
57652993
81658814
13143099
6392888
59345003
4858307
37302947
84512268
89074614
22129455
59544828
75437617
73702795
42834026
99961648
14633894
58522011