1326991
39735886
95038305
89622075
56828779
46891280
41997047
16526692
44619186
85403623
93232244
1702632
22615403
18873894
47752821
79714725
11579344
11057596
15431491
24038201
44746184
37851768
9421664
38332478
12116077
355118
11292689
45204447
43518050
68606219
26356539
70963509
92461994
17982919
59234514
61058527
63984676
5276119
69216706
35301501