48898554
60326719
7838390
74379558
8789289
88629174
84478497
58862640
34205013
50808493
11909175
63139347
95021479
97067926
8674945
54363588
4263898
41085148
6510574
15155940
69098739
9646993
85914577
73283632
10198492
52473086
46608824
90363000
37371900
68307874
45352212
81987938
32282682
52271535
75771095
46535526
41926178
20256291
51476420
28076894