151238
76857103
20754031
98408379
5168190
50235454
68202779
23559158
35827553
64372566
52553185
42438520
48607982
17169685
96887213
85237138
1587742
99155607
17387255
97904515
6941909
10517607
86924027
70203348
86162910
76916411
6142881
75469811
5949798
5925701
99325399
97085427
41601652
6483529
56923995
8136273
2844327
94776700
74638822
2692875