89846900
36589307
36884414
4444436
7105667
128131
74325873
2762784
25269351
35919615
98751276
58664060
44101962
20609949
43949569
51138345
44894395
87607554
5688410
43691664
40629287
8517404
34279984
64138622
40725119
5334423
82497262
3273813
55591895
66471728
42817511
32617338
19003259
93311463
54272139
2578114
76092465
76004361
27795459
19661166