56885477
75748755
27635302
59547092
12486002
28463786
87064023
4886126
3075230
38219826
25958507
78049527
65862113
422492
72216672
38562235
39897674
92169194
20662595
78249224
21928290
29878074
45477836
91038771
27341683
19657650
78536315
31538451
33703467
84991560
79824648
29116275
73163141
61117793
51538752
48481246
50184814
64486580
25258163
51147283