10494851
13295545
1352716
71803058
29471268
38484061
262460
8617788
10981002
67475563
6998349
86427388
41476888
54142318
42217290
25998950
41141134
67686247
8192729
57571782
22568711
50905331
52563196
17247749
65893442
83553608
723191
63111416
8431587
88344203
80932303
18995256
64304291
53204204
13459773
13774274
51656291
75992635
73251353
48343664