49247764
35386970
32512503
11846772
36795839
4831006
786159
45635389
59476489
62986
3423197
76929872
91755413
75163606
43074244
17889817
89103813
75429760
41104607
80734609
48803957
13905018
65786676
71069877
46997397
50863416
42078533
31112306
70399707
65545554
39791174
60532615
62706382
8027989
86162708
77327895
59712329
33297345
73338806
84513490