94602381
96932935
39475197
83948635
92723932
39897417
3148999
28198464
55067955
56423353
16929145
85116007
5692808
55516711
25865489
38814244
82911887
51704844
99198586
34885599
12308452
479472
2593729
26174519
82359333
53487436
6279947
27045408
62349383
39271307
484739
89248310
58654417
89488450
63363502
2426558
74577124
36558954
59437679
35083719