51175290
94771726
5087967
23154074
2561759
70001220
54013465
36391746
17697686
63035647
37777527
17212538
75769351
73478594
7859374
5573880
90966767
93456843
85925517
25754500
27105817
53427792
6516168
92036612
93029342
70297
94413831
1157879
63401766
65912629
7535637
18148704
46739853
24544321
1370917
17269716
78072264
93061846
17987238
2609846