99349270
44526310
34984860
14236790
9212152
87385884
37318844
3772389
14911670
5779565
78679258
7953480
49957628
20348872
67002029
11099084
13364149
77224818
94196683
55416924
12149129
84903873
14303879
39117021
93614060
72468611
74244108
60091601
46742510
8305236
48768723
26784550
34897034
4718131
81933131
49818371
13607404
21414853
49089163
71095913