47069894
20971002
1948742
98089623
95859429
14817088
9147590
6813151
38112832
77685271
63511826
1851763
18735119
3193686
69295528
78404498
84563843
16489540
342293
26872187
81408963
84664667
8196154
14022079
42997023
992556
29595303
66579685
42778337
4598534
59041218
11871079
73476700
53548310
80503118
4310152
97488677
18036636
52386405
17658055