77175532
71324667
24155568
83559527
88599649
33512769
95942021
67394639
45386332
95144910
26023675
45131544
42047108
34014562
35655317
7927646
33863053
8273596
74265588
67057130
66553349
16174986
53842987
20727172
49393341
35574269
23999648
61324
3769520
16879137
6423124
2157217
96849830
73487638
92476726
54338332
48308
47192729
43621367
16662494