17717149
54202462
74335701
87382976
10606242
8484917
23652004
80809641
30238425
40035111
9425261
64259779
5227212
61366587
7518681
35615269
36837407
89826449
93512168
9799545
53886247
56682748
29563061
47733002
41405066
9047427
89866968
3896090
56656558
59707778
18404993
346284
57839635
32436495
71311035
50551096
45957351
96157281
37345383
8778618