10142230
73566191
47466959
2388472
55519289
16348252
30261548
84296590
4518890
20501449
8032259
9844929
38968776
8342662
33172548
48957258
93905413
15405184
72097116
5914776
46262102
15006626
87323746
46065025
85136112
4294106
52894815
79399424
33495339
65365073
51362658
26222086
46746688
88142125
55042096
52257238
46203726
3527833
66329568
5947653