21195430
48442626
95467931
78873667
929615
54772523
75667329
8035503
54282153
83165604
72234422
56148302
42636597
44707813
86374365
966367
64093823
85745715
52582495
34288818
76383112
98007598
69231779
30955175
66819118
3942503
86538037
58352740
27399250
2297592
56819820
12194848
6528599
77102231
42356612
87372940
3962981
99297738
513324
811099