41408798
14248002
13484558
93829462
8146594
4074460
54427033
51109270
57679337
57009863
78427026
27361251
44621374
10521375
12948622
67968818
23276813
13472146
83143663
75053623
36996288
82673200
60703518
17311603
3828244
71691143
5945250
436744
45368583
46113140
27393656
63816004
16557105
38568215
18819967
29203893
42552450
2201420
66908445
9615583