39813349
6469556
64073251
321739
25283728
9188305
49198204
42254615
96806847
63831881
54734747
80369411
1221607
96781593
42913652
96406947
3490958
92764910
52859738
80682007
10336530
83914246
69036541
28379355
29973338
93734671
83558161
4075229
69063962
76342349
60891635
51205583
56058140
7121345
98589608
58965306
9745908
6578265
41051145
58976477