12855160
11161204
9475659
42654232
34233634
56213670
6939995
1994089
3075468
24278960
5455869
46773125
39631655
47676301
90941955
44007872
62939781
78312424
89559206
8586667
5181183
24858617
95091888
83861804
29883092
87866023
60288735
78169711
63431671
7934952
88858516
5560631
97497063
6351945
4701216
1103374
16038582
96552138
962122
21993933