10181216
66997014
58813604
25192804
43058785
19116336
1237431
52739556
59467838
40682489
66327056
42422082
234432
56612539
21986303
93455842
40603209
49657568
8508157
64123488
72595495
17819870
4578761
75669402
71045222
46542043
96673342
6719187
68451562
88418342
22533364
79214469
95499348
76061393
1554659
26915926
59271132
37531766
61551310
75034238