30382493
92891443
99992884
69336120
18506962
83697243
97063975
72654825
59066771
85677513
15094684
34215591
8755395
39726189
5309219
4139655
44619181
39179327
81963260
27191991
6628646
11137797
84162609
78668964
59908224
76037530
57515333
7603479
81868744
58759945
51908960
48728378
982548
65222421
95498359
97042647
48401798
5568546
90859222
93567111