37055597
49072480
23376129
22054259
86596365
63104994
2098991
99465308
22558841
19537255
16354597
19058513
691286
76391922
12102384
5452016
35612524
4628111
52325254
1346606
23635180
54233975
31852597
70515289
26491655
8486679
82772586
79696147
42976087
21025366
30587880
4129516
17024511
84746046
30217590
8583360
58426009
81631289
59111756
42037321