39719696
19699332
21819339
40609135
34759115
50971597
91542768
60473448
6028853
63572438
68344467
37353383
33041731
57131053
29393637
78851305
62791336
11238998
54626456
27434556
64562452
66384525
41459999
86164577
42333069
61348764
46152807
86256076
45905517
30188185
63031917
36095998
56042887
34414875
61296
29911799
32283526
85199034
28809294
74841636