93294792
34418808
74564486
1226436
38884072
63369261
64929991
64346480
3858239
72744761
7153995
7156548
61044249
59725696
987736
1944894
86733120
66507089
83473522
25221656
61699415
13223326
29212402
54799086
21498419
64765513
44789568
4047183
26184580
30685235
75156781
22273268
4738927
58369512
33301786
18289899
17768447
87543846
86905601
72981238