6256786
67059127
58431185
59807964
55188467
22316504
79109
153509
51515905
468521
39369709
89692403
92642722
34337197
79864961
20345811
3716301
37192336
43703721
77279847
20047281
640370
13388450
54335588
20981816
3982510
48606042
5156322
7845360
63256814
76835890
94385571
68043952
23805045
28272546
86964467
11393843
42312903
88386954
50568