15291975
8278980
56837102
48275896
34223543
3844867
26088948
41265018
62716438
72877705
36496622
4828759
68572431
46039284
9583933
70542413
16593506
76964533
73759427
76099668
69087818
72522627
90746820
7089953
79498673
47561578
60676239
909082
36659485
18012957
23289393
86801483
66257403
23587771
1415150
21033509
64184178
99368446
27479984
58085394