90665077
33141042
60766734
95997664
32802998
5786257
40744190
31057196
44533132
79122813
8018897
5572601
41391653
36367055
59055504
48895167
44039194
68797625
30258949
9194470
91529181
75196564
9644744
51316295
6823964
87412478
85543295
4755854
55188280
96735222
64243711
55953368
50901840
26054652
31569038
45506335
61319341
4228781
29554194
27201851