49235088
37935577
28502381
73826626
82127477
89397301
47122218
33328922
7413515
83949943
57881573
75379171
84721663
588018
52485194
41226701
53783359
58527941
16669603
82369942
32409961
52297040
17485262
92804196
52067161
60471702
41271117
845385
88319499
64498997
13077223
23752569
1721834
56919804
70544261
44456367
55504870
96446659
42298774
2835411