76155830
22471369
4252531
12569610
79954185
85846422
23379275
59351194
40737515
56066705
81827219
9987218
34844387
29529768
3083821
45584869
17759808
3778941
70286731
4194377
10369621
62198371
95932621
70238717
32816716
52026975
54653047
84994575
27735940
55692581
84521041
91546251
52567291
96297902
59146523
56886537
32024962
20948866
84428557
11579167