5382594
94498885
31979764
26189423
73301497
96634116
76061221
47902023
78929601
7518103
49418611
2971328
46351065
2314575
52448796
2537977
7536028
222116
12266283
7171585
33224041
29275587
726680
7392443
55224074
86647279
60524841
11506332
20651662
47432215
28998109
36121431
31032840
31714832
70685447
62602882
22039276
13925476
84492179
68353101