52682882
15385464
8377563
3540995
72836236
59557505
56947798
21127842
7992326
2482784
21954080
54153356
31092896
63124689
98994656
81321712
67937958
79508658
88721804
8277015
2441074
84838484
46934032
24193457
67779297
49146483
18656426
1947751
53592930
16931452
29312423
57359980
891299
56903706
63286269
73838020
24083202
35615792
59987376
34593043