44002236
35372691
9756188
8467308
69759449
72512062
34899973
2415869
51213290
31471582
76362236
40499690
15307600
8404853
43086826
15768595
12988289
37674198
97268630
90535124
61834826
68982870
24661105
39791393
97282384
97727560
53107899
35062607
9771984
76115974
43183176
77506495
333591
36288372
57857560
80755411
35052864
57813218
44107876
27849409