45698084
58594718
5106573
18546651
29224364
51461100
46332410
62958378
38624508
4875696
77643241
42553918
55554416
15526508
8415684
69897180
45076466
89408121
81396729
47882861
56246694
23293436
92741846
86532211
91947403
62216622
3803842
70031249
51044592
47017312
9992551
93206213
23352712
52462312
81455983
46989030
59197186
3337197
25665579
5618630