11136695
3546884
82307140
82268566
94781540
70469323
19033342
347649
59162698
48452189
76448843
80816236
87365819
39864706
13141660
4053971
7217685
58919766
36605516
24585520
59489385
58916881
11595369
18956292
3060759
9412502
11674493
95869978
87212094
7391538
45351300
5749537
31675157
42649575
64011424
44432798
84615356
14308266
66438292
87429659