55228934
16167094
29921655
94032877
70346648
91546505
70546291
5138408
34142150
70729288
31307468
31634408
35278785
60071128
40036297
86679578
13355907
2538769
15709168
49858266
98885142
68125924
3093052
351847
55632270
28067187
10115646
71337317
40093647
89688688
4663351
72778963
94685973
86916058
44201637
1808546
6881418
60632885
46111759
3961136