32644566
30285964
26626561
86257944
3281916
53465528
4545423
28652205
98795851
52909011
15754521
87208587
72197716
53352609
88395175
94708870
61937446
51909450
30568840
19734168
79703966
48423273
1190497
1297669
84257764
72191631
59735392
3431506
54492110
21105901
97504787
16123299
3335331
34518487
42733444
50641374
14618136
4804831
8315121
37718323