28013785
94473934
78546463
57783127
49228192
366922
99462048
57762937
21338401
63396326
52483135
58354766
95498937
77422416
39479096
23061957
38792154
60903668
53278073
3067510
37811628
88042514
90498030
35636679
397213
18375492
58781541
30528271
15552878
82375349
32161238
44764103
4891578
57093530
2356008
24049758
74056524
67995922
14096065
24337883