75782584
93071070
46038150
47131785
34576832
4363269
43818808
4078897
85086859
67953167
97371804
43516758
42067004
61071910
43331696
69057571
21212961
30708434
4328112
32777201
21309256
81915793
67498729
6329681
5842158
21815787
9470295
61364606
30746540
38605864
68065536
11292315
81776473
7466937
7658667
48083936
1804196
8847303
1649373
41493201