6453276
95488205
96817142
71398280
99735055
435905
709685
26143761
42406449
1132863
84118565
7356922
72234535
71218846
3399514
89876861
37123358
60278703
88177674
4147114
39314566
40104371
30177000
64849419
32397717
7521599
31069293
46757584
55694891
5774496
1219752
69944864
7796303
81437315
55371735
64922462
24038130
235036
47408036
14446768