45052790
40252376
50957865
89576720
52159097
44882079
14532551
90553340
47902980
63422868
64028236
92974911
4339429
65044443
76201852
5712394
79972006
93759702
13855791
31477199
38141857
41745101
78393058
53678065
4477324
54651848
47474041
67261557
5678714
4147659
14521030
69291525
39114238
63013771
25365137
71054310
33994145
27075533
21072027
71735476