3243602
97648863
42726427
86174704
8597414
84264364
40217102
49911191
63702370
86572609
5620641
63705938
11232695
20533167
72877660
56504797
7614822
83579089
12438832
50631387
94506515
89021565
11333094
35407585
33536474
7773990
73823809
32242984
63357925
42828402
70855198
96835776
55915523
41233483
96713354
5284102
19499966
9568855
3832748
54584744