62042977
4335065
6473155
16956377
60519328
9276391
54464472
25144448
23741426
2437338
33165579
20825618
71378509
43712530
87472186
64989983
76932576
54513957
20346764
3174902
59918795
63248362
78354561
5395686
88611765
8015506
63562018
10808629
67576345
48624915
43321679
58629527
36256823
48724253
71202445
80589146
18025978
11089805
80658167
50476747