39765902
57585192
34142949
17219036
8968827
18687880
93489094
5541038
84933058
65544893
38599445
42755219
62014095
18496233
12512926
69091802
56637129
31868880
5599716
95783295
97844439
45246161
62446815
6964642
89813534
7658495
31185090
2836084
9578655
69155064
97484347
33714885
57636
12963027
47557106
81016029
22566743
76798224
27316841
6019291