19419530
82648368
87752602
45317649
46483125
43731676
77718886
6868620
60377886
25445147
90713468
60024216
84655735
19235837
47048776
36572134
83506117
56908088
2018095
17299446
39235677
68813804
8315866
7493940
53856492
77977553
11417650
42497461
57035979
19556525
86502299
41134221
260531
60937748
45536927
22115391
74256429
73863692
1163820
89596895