85112600
54567545
54842705
63556567
6163036
62863953
832201
44247809
85511273
61024672
50657468
65062127
35419201
61614135
2194407
7602777
859883
27552600
67965802
70447879
18375568
81571641
5006382
67401025
70388388
88079495
17733224
97638217
6431981
69244179
95902957
8788396
50928683
49001862
50656900
3122889
18781102
91106931
32918815
44026105