36273531
28959237
2198431
19152826
46342132
35324354
19333666
88335277
94882629
27316357
2345598
91113021
44338966
41913147
32118556
16462499
6561763
92921077
92237227
36142912
6353210
6476758
24057462
4952986
82753657
52544493
16209266
2691392
16132705
97741094
892769
48833421
8379786
87885978
24478536
80178978
50581475
75314599
99301446
4253436