93698968
54615488
28942796
66768678
62089675
4154917
68757921
98028377
32281737
78836181
3872052
3665044
84869091
63832622
67909417
25627281
76187885
57268713
47637124
47563559
2851866
54715980
8487455
71779820
85937362
24718441
51081833
95192710
92992308
37094281
572615
28723423
28914803
70598088
85129014
32037780
1254109
3565670
10642915
11605743