5199868
42846736
53752582
2593191
93817808
25031467
77886255
70473817
31567740
81009520
67152829
30047132
15043780
17656926
41808083
74176514
35795103
20359935
62823473
14002102
20771626
96887312
71997327
82944118
32276877
31056838
95064389
36205581
28287423
51527343
26817022
49949262
78392288
49074700
62468643
66383623
5680366
78466375
69306643
81999775