99141634
33661407
93645642
69021419
88278358
91343739
67137166
5780986
49424368
12339932
15192837
71782704
5437864
1854472
6774016
2847059
2798841
31832027
16224747
76875571
10479562
10594132
3310932
43183784
6920174
57939258
23786177
96321578
72174153
51813354
77464711
50735882
3975645
42335376
10816264
57503816
38176069
76868757
77043737
10403074