23311547
42066165
83965983
19284171
27765454
86578256
1143076
18695212
17762546
65356814
42997622
34883768
11677589
18091378
5108383
70302124
97181516
846740
86814224
35329313
32041658
42246751
4461774
23136847
9921549
83101221
47432591
11982883
53475703
6973260
26415967
23873282
46255587
78473059
73634893
33633956
86883
32494651
70562064
25642230