14009375
26153194
41599739
55827329
17782383
327814
7496287
28096761
74468390
71189898
35742911
2094843
17026891
6264223
7272942
6331577
99236338
7845368
89061258
727784
38291830
868005
36274115
35831407
70321495
13482154
81201337
85775102
53264095
20211610
88733328
36768091
35833419
72208174
88425419
14524400
19968870
61664033
57956920
67209396