30091534
52004946
92435990
5473230
44857086
45205550
47777015
77397141
66323204
52206705
65762844
68173173
62571717
50666810
8942114
72409912
21375032
1487165
63928835
76595213
56845541
65278146
90254079
20412368
31819287
37793271
39943714
5080369
68394982
33738697
5692121
93878358
88862287
10082331
35857307
26105167
67092580
15465878
31812423
41652270