88837693
24895873
44478300
72585433
68855472
92826230
53596594
3132868
7980180
85921203
29693794
98959703
32096445
37801952
7045569
14384555
61556148
60941316
13367440
31717194
55843622
55297290
6004225
66241238
41788998
60594142
3001154
1652536
41133905
98104424
75779365
29602420
64002521
32923371
39932361
9495128
31567134
1381204
10687371
505687