145149
89332349
37615042
23814430
28781176
21016514
58518711
92679391
3500352
71487160
95789544
34425691
47858567
73732537
42745668
86025322
99704859
12602558
81852264
77533415
52054091
74447925
74745132
70789691
85474908
89662135
42308630
54725656
2824424
1842192
36603111
35748279
8526717
21885560
37768646
48402289
55034852
44545136
49987660
94353536