76157576
15615117
60992809
612993
56205822
1662622
11479602
33421823
70614259
58098086
31736867
9875274
75154451
52918803
4610262
28925911
9427841
68446880
1277486
6359943
50534692
8716381
87101623
73003983
57398531
60337775
42967093
41865422
33511055
33819957
6508446
2253982
4615756
35788793
9054182
11599779
12185076
50776298
6637634
80518915