82916947
28379586
3945819
38445384
12539643
4520198
44608524
55243679
4796471
37946298
47564071
84444389
13074180
3373778
45038994
2232766
4376359
323260
67097903
56761505
5707414
54332487
4829990
70715940
71566750
14774899
4685910
9068939
73622199
79063700
14284864
51183103
95738449
50508337
5572173
16645769
657119
67123600
96972246
3185510