45295004
76217292
33085183
2226027
831085
98128722
38395460
95753605
6105086
2142907
81152851
8275291
12064300
98033525
29569502
80871118
1582490
65356804
98572881
31082803
82679203
86349577
67307007
73082103
42796070
38861064
8329537
39084025
29573273
50021705
25172206
54948965
54004478
12637489
18556337
46725087
3626663
67601760
62412450
14545221