47835191
9958568
2460285
6188349
88843092
3244412
6720160
16019522
67516237
4229195
58236113
77572955
98823567
4433641
40874365
47371159
37812586
1992514
73631321
3627544
49936878
57225232
49657774
61636229
27065556
58885367
45516597
54466196
88645988
47384331
78868068
17415824
54032768
15911566
26338345
48074886
29979285
56387240
44624943
10438738