48835292
43421508
13156650
83066495
3666920
86214511
8931086
62367107
7155913
243273
86979611
76888325
62798036
55271674
23942406
74497075
85502298
66316985
97254844
91002966
17589627
22928661
9258334
41002386
86588852
54613131
47456367
4056509
52321188
50304906
63283585
54563765
73939393
37677785
97174688
76362574
4609429
15323963
60284182
51408112