42093383
67958902
52667048
50111181
66813703
45486419
88808601
58292442
11714683
19623960
58108706
13271473
5895594
89893599
97419975
47419637
19816706
6627401
87646322
5948226
62162485
4509968
14773282
21721713
76464059
9681578
95759800
62336077
36394879
52378197
21029427
76453579
31533939
41464354
46317685
9590571
917688
75883477
46304753
92317921