49418152
35095255
4122421
23419439
86911093
84768610
46329430
57127922
53983933
31059721
34767011
19991075
33649375
87411509
7755993
88936651
54191130
52269643
9901590
6853562
54132287
79583766
1823354
79776811
60171489
64028431
15713750
55065448
492204
49996417
6858436
3955371
60482260
96596179
1103256
75623479
53912898
2310977
75145460
12026903