35316166
87762460
61258879
64164939
44765480
15183368
21117694
41027772
58568457
42377422
31384396
57852869
39827009
806168
74492498
37639958
84312468
96971043
79875956
9263907
76108381
24523452
28013138
50997798
81576170
11122734
57529673
19519354
61006300
66556212
59833502
85057489
9106732
66476045
66453806
42725531
98451531
93839924
97091780
1211814