59272982
23915531
36178452
88051620
21981535
983587
2230519
2018087
87545291
2668371
80873677
24873250
77206556
74883496
2295444
7712817
23847125
20374699
59012607
63005315
10938525
90498697
19042371
7468389
98185804
79658737
99154402
95163520
46781335
89962576
9522631
78954519
2767869
72525159
93508961
85158578
88882954
8918758
62606806
20031950