22399419
27738703
18257
44536209
74079670
46436534
54753452
19697809
52132313
19685268
64339950
92316583
50733317
24498582
63476613
60961541
33295241
49942624
1472632
71121614
90462978
18959692
4844342
13686737
2053337
75364538
26054636
33356678
37673206
5294865
3397185
35966143
23021501
96897854
22067373
82632859
36744704
23405924
20548522
15709784