20008056
54215330
78291140
68776439
31583244
35938870
49397118
58724525
70785969
96504436
44021843
84473978
66927878
27418691
18827801
94757394
5467818
46719249
20082027
13186816
6423248
2736463
648998
12595750
7953181
1964706
794411
87741963
14589506
32665671
35878367
45197882
60113434
56509408
6255760
21235266
44571120
60788007
79072628
32229500