1460898
29271186
74533708
69426392
5976766
12884569
52487156
59733
68323944
16029157
439622
99394607
2579621
968693
22788164
76208825
60732844
88191730
67392832
96895283
47373358
38354179
75974114
66235998
93347142
56485257
12756246
73814259
32645314
61479073
60724544
50159964
88723697
64533407
78697421
77591518
55758055
94546060
8694274
90586110