31378092
44887955
67057887
10457290
17492525
86138375
73509398
60556244
66063247
13374616
15083772
90432712
52385460
91279733
93777846
48275606
29547529
13237424
46275073
29072120
76125436
59935057
61602224
4298213
67409040
22482210
50543090
17183464
48378942
10951479
45818978
523813
46133971
85189757
5117008
36514225
56699138
5562161
7812680
39279789