84162773
33915848
18856906
62048399
84713087
6706184
53139342
51126341
40578183
23256138
16829800
90437933
75464667
10522388
98617343
39862578
78903165
32424075
77324358
79869701
47455946
87928296
79883227
11688481
58538535
80346361
11593422
10574713
66086901
9352911
3023415
60419692
88506993
34594311
34396064
21294214
1025610
67821381
44186011
48295047