5165678
62848910
49287738
16819151
48425025
86357424
67751476
1053703
9245722
17333539
34672332
17896165
66794279
47143201
13659793
28411845
50097113
77714599
62312258
814088
79956085
76538865
30338272
37481230
5900282
79427677
30751135
50887522
4727713
62293411
53001963
3478123
3784739
3535306
2444505
83977651
47606966
2530602
25812775
79557255