35861103
18651356
6510445
41555494
70534838
37308030
28623293
21443686
58089633
23777150
82905545
87004620
31789151
64951276
4359681
68179433
26006399
80243784
60982340
92755767
84126514
62012347
57866290
79925157
23674655
19215194
87333450
53661903
74932279
44295659
95535793
8268153
86032216
47349531
12515162
49289566
27156304
40714198
8038783
6243300