28217843
96328476
21942884
55091252
5778926
76303953
52246773
75274593
47949968
44258095
54018179
48513427
12762141
38502308
63211028
79179887
583750
25026923
35639282
36916533
99291707
22571862
38521644
92031515
68702088
42096874
52992965
85007297
8759386
10768800
26684151
69195259
22866725
22469483
55824731
83806651
56789487
9063093
30371815
2807899