96021283
40856176
74412734
7737489
55189267
77783955
62273704
13831593
16735599
19173457
84928714
33296504
8356021
26261809
32603512
51541514
39614288
52267784
43002238
23596816
25026611
30802580
94628533
9769745
50631902
80509204
1866426
9396959
68942673
97203572
4477335
42928783
52809188
48315975
61233326
45762151
50061056
1409869
32969640
5644869