40771354
66007566
75668063
55242863
27821964
51749515
60605631
23468750
20788650
973721
70521947
84807219
9196753
66453831
25854480
82081091
11839584
33068088
74197776
69133131
24033708
9838357
60139365
1145718
86154750
32847114
64162881
51683589
15521305
3634260
92913013
54697441
41326931
99777594
3489607
37753251
61258361
68943172
45287740
73797795