13091755
49785373
20061813
49173226
93117396
4879457
33228427
2807229
52143428
21604119
24503915
7014834
65187091
668390
20266876
55755716
29687875
25132503
94298300
568526
53596135
71311780
3064572
4867963
50275377
67807908
42129356
52445639
10816489
88367168
97557030
51271311
33632909
64585435
34512772
23916173
13954409
69053944
40112357
445347