19134397
6535308
77907004
59062251
64476179
59268641
54273150
16512147
77669412
4867268
85822139
41639500
84818402
99916380
23158506
59554274
75033004
67014623
64442988
88866216
61436621
5386140
65084077
61579062
46405127
54689514
67872835
53912357
57794430
57497984
71758351
81837308
66803689
61047805
15481166
7615548
22847526
1166554
82155029
48955670