15963810
17489339
49654362
44441359
92312690
14115804
80299858
67706149
22527928
65116188
67926648
20062678
14694846
96755837
56821129
853072
25499667
69925396
2833671
81378558
54588385
6419445
52627064
52779483
48295613
15694896
6409845
77483449
34851870
51677282
1963310
91239699
76216957
23556318
93863260
28364894
76336021
80475067
58828037
27834335