35484311
4925441
72171736
6432289
10107905
88987458
39663613
31454515
11724597
4586398
2774767
65321685
12999442
8849810
2742684
22856825
3015620
2197248
28898129
54733672
35886153
39132619
42331775
81671813
61099660
91923488
82792664
53684592
47106132
16167033
2413248
54531017
86707601
65791984
42362781
65607294
83122034
31813004
38525220
76851868