59646693
70134583
5785182
26709298
43387051
36416406
29438765
40058217
44761910
76064282
2013975
91208563
39308988
29312473
16381666
31306444
3157774
9538513
68957131
60163101
76103356
18977530
25813933
60156813
84272743
7052307
49746026
18912560
12243831
11734289
2695460
43884230
20419148
128803
5238790
33356195
74844398
30342670
82246466
2454106