42619028
45804058
51475812
21092091
58964252
2599976
9966320
74527965
31244199
96749898
46228268
46691502
74585177
26456943
56937835
8763498
77058372
7455576
97078600
18533653
84857565
50563682
13965946
69002437
90011749
90456090
55726535
39755959
7469250
7048364
30636742
1668959
52007914
2785247
31847022
55208400
10067874
1296374
95256690
18647819