39181591
89689640
39643450
15847970
36129500
4659954
15056297
15102824
50094408
69575863
51602555
6116026
80558763
33967090
7345564
66395255
71749907
3104628
7218872
33334370
96091399
34172503
6492276
38852714
76786554
37923032
92169777
46946589
45751044
41372314
40711170
34701559
80744523
5533802
26492273
68643313
17723027
4959996
12486865
4141407