28696851
52872660
49793204
47663300
18455405
60664146
91423165
91146897
47107734
28072306
59418835
44123490
18437108
25507995
43328690
44316291
54174827
13638020
74743927
6942438
318380
66347350
2302247
31142102
496490
42036643
67237809
90879410
33212617
19251736
79581433
65286485
50199652
542663
32623523
92469494
16265521
43103030
71298613
589357