44171868
22813753
91716746
30467987
98866689
20702780
67257034
80793235
65102181
19373464
5684858
45779115
92302706
56224015
70015229
92553671
41025185
333345
42959477
13474562
4407179
18377843
19535846
4518029
1199380
84224221
81424188
97989808
94997174
10011784
93529274
21938295
46414280
20936782
48969594
13418666
36685704
8212073
76568613
27185513