2032432
71117678
26414684
7223221
80442913
27455468
53569201
404500
21014256
40098355
53354684
18791493
24098433
20149141
38439932
91169297
61062000
93146476
80952885
92513378
94484709
35799497
50047559
45525753
26524469
70191636
12083707
3029130
363098
7527181
889595
76874937
61064742
5742323
80881181
28373200
11283292
25789209
52174036
54531898