28151451
35402270
56199442
4418194
39743001
36865929
3584634
67329303
6615522
16219880
606622
6049132
73304046
19638470
19555288
73594795
98661670
17564736
99315649
69697860
7584700
20093361
66046026
6074789
16487194
53726477
36469302
32869684
97249777
11559904
440835
70554284
65321647
92427384
35453818
31952260
94961627
89622418
52304329
75684722