41831042
74995562
4920479
66066314
4611632
45801657
35283183
45877090
61098773
12416210
6003182
3117452
96118619
3906414
1277830
90890
3699373
15666869
68468645
95235
38948825
4367884
36375791
31882121
67225506
46022924
87351449
3232970
69382054
74256556
52647344
88758515
57966763
76296850
9822294
6758193
9345356
89736394
76461562
2967156