11697161
18109697
11459836
52381243
50891292
28034236
6079045
39113848
14831408
38829867
11197196
99413531
17643354
18073886
61961283
22118529
37558097
23252910
29662108
99259386
16776815
82515292
63968643
63836935
72884925
83029530
14485336
56695675
12611539
23214306
74183120
40584866
95403920
38353572
46427117
29612342
77343443
51564573
32817627
17346538