3741590
43431990
4202862
33432988
98542995
85691790
77858999
27836708
28404387
33003572
25949161
39915952
46576881
52667929
68604575
47589161
56779192
44706712
95077900
17238651
9790736
32149471
43564084
84281047
62655794
84131306
35854019
5905248
124546
69994272
20279026
42716083
38728477
22206681
9453040
20162177
52799198
70616268
86703629
41707079