48599302
57963569
63763696
5265196
69041829
97769062
73634672
51308366
17833190
19923696
81314689
24417172
70782540
75351018
9457852
89323140
94939498
29577421
49126913
8666392
3580584
80975812
5369801
40116438
38035394
76794733
90472687
26504905
82158101
68183142
46124975
96139373
36874160
57369231
5532572
10892131
39079740
9313961
54948850
9328139