59224088
63291442
32204770
77779408
27016500
85809859
7066020
15687443
71659723
64445206
12506480
49413407
59756513
86314152
66471995
97201431
73508649
11687096
10508730
76026916
87016606
93283340
61882484
59206768
18437162
36376527
41545580
81442765
9175342
44219652
4674226
61783089
31471898
60343721
42699484
299487
5426908
13356247
22255944
58713043