817060
7946450
1554906
73714096
97211946
80469787
14492274
81077446
90065534
29534041
9974270
2967586
72823363
55097928
41976532
76283460
42748092
9211869
83848833
94944909
87924264
89714703
98104209
79911362
76947510
85745052
2798204
2470638
55893636
2070597
150161
96432264
57686042
15935453
58576059
5129155
94629934
42851625
10272973
54626299