51521674
81482903
1405714
2943791
4413797
57216827
60941943
70979556
99871392
59034586
37626493
6501546
5856703
4979899
7625606
28221738
69274268
30702813
9418000
76493615
56006481
18415392
58421362
88972753
76219124
91545228
90284961
14989776
22356282
34771612
21599266
16265795
82365544
25161493
3244498
36224669
1139595
8075817
50282703
5496805