7581895
8372131
69874497
67097275
8071139
74603858
2048056
51764152
91796388
84662160
74538181
18619284
4091710
39622890
283266
98136585
68987645
344478
1018933
4677248
25999163
80918372
51527763
95184263
6784973
32176967
546444
20923126
77627206
72687160
10043136
47791689
95588529
1879384
75353967
42743418
86651871
88281631
20238540
57311083