77447851
3086430
89954417
21362900
58171334
71485140
18192013
54579565
13781415
41486912
27139586
63619821
16502848
89021135
95217833
98083333
71273760
6199315
28852750
94647784
87725217
29475615
86645100
88624067
89227307
42721213
90564651
38198141
5452117
51079488
55702396
92137106
6937024
46688546
21049386
813495
6656536
81527430
79258017
97846904