29175268
60728580
6676861
58761632
7098812
18039520
4909083
70056547
51191546
77693087
34948060
49802087
71224912
8564825
69346654
6453731
1674771
43555356
9471993
6988282
69864495
77054830
82929127
39773863
82694324
9966370
86264072
40108893
33108824
46194293
61525830
83457516
97434448
5272510
18447247
64795182
62297370
2424902
90795704
74523781