96048679
32134217
18812506
7486986
24717935
45337842
3595158
94992474
3255561
2302278
27436682
94892518
20327441
6191025
31535628
30225342
77251259
95902092
10495691
1621607
27993172
54919663
30924160
34183175
383830
61401476
36549527
58022745
6476371
14765163
23003526
83464201
70432866
1946700
60982868
86196153
34478415
60209606
56863468
35631271