13681101
64487628
22237372
11121016
320451
72425154
12628456
60072466
14697958
73794518
74421993
27391264
87493879
32337588
92291535
53808534
11628631
26672230
2506749
36252776
65272251
23829799
59568751
328631
10185870
85809220
54988379
3002694
21656791
5910392
1812980
44913507
80661054
89158247
30767904
53815904
42711124
51922824
58563819
84546967