18674407
45067867
75327337
3078993
68318106
86279098
45086984
84487712
78644258
30225813
42002050
5499382
90084
65125865
19799691
783624
644665
48797245
13713929
2802303
81914073
88167245
42745499
96567411
92594965
78489447
1142968
75391373
87971876
88177851
15511996
79114723
6185923
60423678
40121554
51408695
88081674
85806060
37167473
79462281