16702637
14431834
90616986
21671647
46131448
21669549
31265293
1768497
99984818
96604251
44197351
44882605
63134995
28075427
23251677
90221603
8019825
3074674
7332406
10873851
107258
71833056
64454857
77174477
16145624
63274329
42987328
5443661
2941755
96835753
33026324
16955552
18269091
66543920
3252246
96543884
34836986
828243
51143865
72195426