95654927
57173170
52691816
20756050
5946249
76355359
84264323
96341608
95003606
69404586
6614449
67108289
60837887
30151520
5247686
47049606
909187
23144057
20753251
76287142
83571057
34691899
199936
43194190
82974228
72532722
3932349
55682872
3517694
2416108
34365370
73919647
8028383
76769845
23802595
79783009
7440717
2822207
89413682
12717854