6603523
1839996
5774346
7881300
54107436
67385750
769748
4753089
78321897
22649467
7419598
37493877
5521876
1994432
96148152
66412462
61698500
36627361
65169831
6093270
1856244
76027076
45431512
95173851
44019779
49743761
74886792
10013381
91864367
39457254
52923514
40175334
69029497
35242658
1750543
24254625
13916366
26869421
24658408
2758534