54658732
30338355
31554916
18028179
14353051
61616553
60956863
23722966
2911850
2121053
47855649
37022970
26275743
62236879
19543632
3826984
3407998
19774011
64774323
9979395
58458361
62271234
95949381
74275806
46942588
56409031
150359
23835904
93791393
8499346
84496025
4016212
27707354
78654985
67152985
6722830
96856004
5057729
69662810
13461487