24058286
29669041
43194685
26561552
68243493
83425392
48509995
48271429
20145129
18518789
50437046
77251329
8802040
5164854
756472
64312412
9962598
73664910
78392026
93574012
68289077
52805268
75099076
14038320
23817567
14787074
41713822
71425301
69698031
90764060
35109278
76127893
5971407
20619231
87062238
43817096
61012147
70126002
55435116
80937888