14217733
21066330
28191406
8691135
13496735
7907474
37057464
78808586
86534294
89055989
8453096
5499633
87978668
80215332
8515629
12663453
18639709
40583291
3935584
49415706
8961296
44139750
5529604
56062043
97319876
13459727
90468641
16309061
24918903
32939533
23593667
72663687
58021411
71651846
48536560
58007720
1272016
53026128
46077264
81269475