1673337
57601040
76215560
32757598
3298962
48331276
13154482
3701521
98536437
40413331
9619520
99094645
20135042
1186065
22683211
32436279
78962618
52055381
51155876
23757060
96896284
59413428
49701442
55615878
62871090
3737059
3202632
52595907
20985608
55094860
54192458
25112138
446277
72525532
20505836
79883506
94216920
94815322
47326356
86405236