28112104
33375898
4818485
4182302
4199314
90348975
30738847
31704824
49216587
52609745
70442676
9677425
349795
48567686
2971154
21082220
4894696
28095275
18471142
66749300
35074975
9377748
81895842
9272261
4309626
38321603
48486986
99543758
85922829
4965685
86887131
34428368
3840653
75696562
3336961
23913088
20341561
84728292
8458975
59344719