65821203
5093860
84298833
56247515
271987
29593579
34153072
40693932
35838546
63347602
85611228
83162651
5577473
30503754
14308382
46178265
64664828
428779
5898473
29586657
92483547
39828504
4767581
30585085
50572289
51694431
94156520
49754968
21552040
10546492
64179576
98781232
17514352
36184740
75624632
6850311
4436453
3404513
69826745
72573118