43029884
48227359
60201905
33618479
11944529
8483278
42085481
27483349
28685847
94896219
5233874
38705999
1356336
2177090
34734112
2299675
55642442
71414257
81884480
62041555
32634159
8531109
8770650
33953192
45213390
47089793
64896720
47255041
31373544
27726706
95909133
3306577
73671368
475969
64386971
26194164
11775104
18011969
36078065
57882152