70895682
622241
18751233
55575002
10403079
90151204
15472985
79656935
2322365
6785650
49193789
46374818
97798440
95964694
39588839
32629032
30064869
32383224
85296638
23797744
65464782
78799836
9565104
53649818
6965871
90126065
78871270
99371219
87453715
38428738
20051729
77389516
94054130
94399031
26479141
37931232
86146873
70831450
69802463
86964512