96303910
42801757
351276
30284370
33247188
68483570
19459940
92077801
90089692
99883783
3128103
77244721
82482140
31972806
435950
49262027
2314328
81791029
92497966
8377871
72239809
67256630
68585761
67361269
23097585
51644519
49059853
83832696
27783821
15939946
15261772
56249534
1782369
44371166
70864115
27676180
8857855
71062066
1608545
38881097