52514518
85346639
58564066
46591681
30077639
65124486
2706233
43185271
2105403
4914376
24334513
91422313
4831108
43763988
36709843
72146079
58814947
51432861
84275045
47667065
14733146
76053094
12864944
53861075
41467569
60436339
28158637
87198378
44911523
24486318
20998790
25227503
91816248
49046103
796451
3183
87246956
8883568
54836441
82506325