39941266
5806154
3911095
41917593
32332874
89382224
60566661
29226420
47936436
90502902
32908110
40239143
884056
84004908
20546319
18763994
20135876
2846920
72961480
26971782
75643117
50998219
41453485
62241228
65717094
1173112
88843093
12111484
84647349
70872185
79822105
775346
68695533
9893585
43493886
91944387
58806670
53212705
96688382
735336