58205745
6246986
137878
86564943
29149706
60092243
39762013
41562556
74528252
57206376
95341043
34526540
15305581
61574769
34243893
93538500
11175289
42758963
64628265
64482505
2145858
61884602
53874876
21847279
93845585
54893091
31981840
29604737
43066577
38408011
57952008
25405268
34088309
85342279
12095721
73476506
24984217
320318
45505208
33107905