19105915
65582862
6086845
22098227
87526562
54391641
3608263
37214002
84254995
12119918
74924668
40557061
55336560
5369343
97276872
29929749
94033804
9098925
4332677
66589728
9244230
20386074
12876211
43574198
87996675
31057868
34919777
49959526
1956437
90533395
89983455
74322405
41539025
3378295
82141947
47378883
22244683
38014584
58334474
42459891