84677980
6894815
28922934
8121103
65419392
92835875
3128371
2909721
2688786
6235429
52118590
15462548
33853408
67185319
73484228
6356740
34773096
35671063
93723049
32486568
77348597
28991108
44962761
36572814
9471630
22419905
31664936
7190311
49081529
7953396
55148053
61194189
77351022
92204909
45511588
25525060
14739751
67145757
14492789
9903785