13007848
8687418
74174973
16628449
35013226
2847320
70789635
31198047
13714198
6873990
49938906
20358905
1096493
59187478
89869201
50161529
45681892
94647150
1598707
10169226
2806
55642070
87056336
16508956
12366979
16436057
96794127
70672433
55523455
54548734
88158549
61869001
34637507
74267498
6548833
81943454
77868130
62037573
27174909
9721947