3488274
55985476
23825017
95954598
40303423
38841901
20775233
73776264
4666040
28345577
4308754
30312508
7584411
12079276
4755883
43217649
10128394
45538578
57886542
34846209
742112
76515726
82329980
10927487
19701709
42832204
89549732
75242890
44525902
60801792
62893418
2597205
81914566
33528378
94637242
80045174
50117605
6448455
29775716
34717906