43045093
94606322
19127193
33797149
35749117
48669775
52947044
6715411
97486558
28385499
6176717
7548383
832533
58082812
80671713
7097339
88338071
55919131
33347095
35051106
24968153
76249038
95409574
60895169
42093084
46356148
47241948
47202382
28159736
25424585
33098330
4596567
28975203
12995265
59757327
24056140
893940
85173862
540183
84371916