2263848
2481239
47934085
2361110
1133802
56432797
6841344
40763182
83419903
5249762
70375641
86827536
99783096
72635436
14267199
83494379
8561877
18063978
78603436
11703905
18791008
9538415
3058738
2079297
1098955
24638233
3331520
34358408
7175402
50174275
80826034
59516630
19559505
65508413
88904060
2477512
7038683
86179478
77916611
77276884