86764581
44402513
4029843
50147997
21985243
84813706
6029371
18356767
18417176
41804994
39497002
7923701
19208667
87677282
47008124
45895137
65542087
83002461
30959215
90713583
94716727
92654635
4066416
12083038
22852529
57138740
91017455
61154492
4945777
59848051
5315921
82794634
45823453
22901049
80828053
95929884
70435383
11479033
22007587
32718782