52644295
2493660
21234226
27584484
345103
939911
2596320
90704780
81621693
14859713
64522746
48233591
8870878
33267226
77608330
70672341
80517684
40661763
9590430
47781103
60062388
13548393
13537516
4533982
5149219
2734682
72627595
55057853
7150997
904799
12349685
46235309
47098248
44008020
72047969
68863407
62558805
69892770
82126445
64698593