73011346
2342427
39797282
28654995
9547506
45754242
7335349
79435089
9710641
37486768
12028139
77561722
34044876
309996
2328300
70546771
39722468
83714843
61192138
81782214
50912620
35542064
75079667
27566000
51823872
66664770
17932311
20948641
12634438
77098747
66764383
9582899
57744501
871423
90908501
11493465
54155005
415435
81946647
1036837