43747585
43227565
78155866
57863423
36554906
71009932
87814193
7264445
80333538
7988218
53136714
90223103
91855439
3460667
71212113
9019116
46527683
70576968
909697
95503768
69162243
9500598
26406496
48784909
17649148
29098090
62835020
90756330
40125120
47651486
91044027
4115006
76733849
38415670
92183097
20384095
3945319
27389942
98655066
44257010