55249815
51345126
76268565
207912
36324903
36849454
54481225
50263460
42681571
88563149
8532815
76004544
41621143
3504770
30019710
43776802
32403488
64166532
7291831
7489688
37358002
99915649
6212755
95529111
32833765
31446163
1810700
31219786
66463963
5875209
22396554
37249536
36229163
69177649
25153915
30974529
5010763
58063295
78485966
38119528