83059430
29709085
58847748
8993296
85066978
70257447
81759350
13678333
67885252
71809229
52205281
95464189
55252997
73999511
48167349
92299518
71237979
39913658
47398724
10144689
88784215
18556222
35226997
32674224
14341338
82235412
5405611
99479017
15703813
58495010
49689488
81359406
72991369
74387243
41571374
14686095
47339385
95611791
67492910
94675929