39957895
84671784
71628294
818035
59863855
26651236
43603734
43588834
74758429
67824553
27769443
78728604
97034595
86387164
14781015
76899098
23264055
56928804
79118206
71275058
15474919
24116682
4475970
4608379
69176149
13287106
31831758
349452
95082014
3799513
72398987
55832104
948298
9021319
17807623
90991866
306087
44392200
1588619
78841100