80111659
40729859
35432844
32703479
36045723
79867498
54516709
76094300
88794803
24049082
60348341
20123928
80047051
33237981
53522990
32007732
4498269
37623823
15667566
84605726
96938679
38238131
24695650
60572399
72796601
39088314
7119262
47913642
74922071
83674443
27231693
92755754
51476358
81333287
19716569
89365575
65189063
65306376
44553660
19122819