15605837
41162955
60956900
3849863
63716804
89598903
8492968
62817060
11075737
8174130
7348568
25856917
5096894
23587234
27115491
69414157
21883791
3968528
10183419
7545467
14025248
91308825
37315267
46505781
72116436
57327395
55269909
23519893
50906856
96415148
66243953
39597227
41106629
96242495
2107387
46686839
95825054
32613103
23373259
8020629