32171956
41008734
47326098
98548785
10077625
41515868
16837221
17937686
88731700
23301106
16048392
64468871
93383906
18521964
69728417
70246320
52918169
33096037
85837517
15104824
5362709
56965633
66368334
17444331
43139503
35603449
85705172
34032723
87639308
309460
65133063
350047
60644621
6583128
83259684
12424332
3976710
62066513
55916305
91369930