56469954
46159530
33537447
3001277
30772326
18687262
17458661
3801188
1253453
26216665
32205570
25496151
94618066
42074582
55542365
11261582
2672055
77152526
13247580
44367429
35464971
27217498
54292359
60345384
3100848
93718
20992606
93517121
4793560
37491238
672289
28064071
37103287
85176671
87879048
56814263
24237525
93144939
33137453
8507202