57672431
32067444
51387784
94805781
44943105
49708492
39225660
82273435
60812770
57491196
33488173
2482478
76441981
5046300
63197811
35449413
4348278
96344197
36426793
3316310
36348062
61733343
54871138
849197
35933710
27047067
85309156
49739728
24572952
27098619
393239
33156297
1483159
7698558
92907819
51027794
13345901
29285893
60878248
95959255