86801261
46153055
58752360
21599989
73053054
16369108
23176502
48082692
69666706
6510168
11652997
23906218
5448863
8815593
61364535
41571844
58042074
75994436
14038300
41837151
1235548
38468831
1247876
45217766
43932354
66018610
28882188
66598011
71691155
92908815
53656764
1236358
72672160
37378482
474584
33246306
84333000
4998560
9284996
16473126