2927760
74533034
54932766
70471690
5496342
29269578
66724796
40569411
49472604
88985491
68135871
69485944
14505612
17004175
27756042
7849303
7189434
72715472
6185369
7203029
61554173
32173078
34145038
54945530
51912894
33951000
91776605
25662417
73031333
86829436
27562260
81836551
52203415
47966588
1527579
1818337
42397670
1881692
17001708
49439948