33699553
63527318
9596981
30421017
43612068
6209918
20237904
3435147
32699385
84428601
42373672
36259244
3096784
23723506
73319716
52004929
38919600
94509638
1864116
89803147
14132410
12832373
98800
46969213
91655592
46988090
89971243
83271735
6418961
13183265
2916272
70309356
55899927
39811276
14322531
87034050
22833774
80861144
20624244
58193940