45943515
29142073
23124715
18059480
89167850
61306024
30558839
80609847
54854563
73538746
62872111
57888658
14496244
21654975
52279146
49138749
4020308
76416704
3643873
1831969
7347346
4398886
92205222
97921078
80448783
14942013
9109012
9591835
66036767
3856414
20778070
97628538
84273311
25025250
75529760
24024378
9222519
34202258
76462864
66127654