42849057
38604626
55721564
71108677
96259931
18699254
91748017
58448529
34064916
7523382
41778815
67171316
3121901
46495975
32613417
78054758
6169518
76788381
76464455
17071669
17951672
72869116
77866240
35801840
62058153
64575968
69531719
7899581
44258177
466675
47141764
39872809
34022930
69117580
61948780
75465739
10702593
5958342
20483684
22062615