84484028
6151733
47851873
80313170
83743661
18152023
6227556
36682722
28311501
42845503
73252606
11077332
46639298
86478022
2009674
27693056
89684122
61866410
77588166
72742628
13401058
67893634
2219036
67594176
53076612
36575557
40772651
18692152
33269779
29737403
6811672
89616630
94498598
68318386
4525588
79245041
44395863
85319718
81717542
12238684