42242221
46961208
4637757
8273684
65282002
15774910
63305253
40564143
91747431
90768420
73319929
82324225
7083492
63881659
5809103
7086130
98619568
78815418
12165558
58422636
82137791
46348767
9798464
94448484
779457
4868633
27124875
37358155
5082538
96317319
15692622
46295398
58132587
2598896
36768581
61114670
26296743
30312353
7154933
85582742