18787942
78988959
95383519
30638846
21786136
32111823
14579551
58868831
98855796
47067661
6287302
93334324
39502741
6032095
86633087
62044514
88475827
17846698
44714812
51155882
983190
89176314
75284432
26781103
774925
12709567
6216702
61439944
29532793
142472
78252961
28852367
50863474
40926420
76774721
13277333
60716720
86361628
30001096
33681524