85189213
49334499
55771990
88144805
59054519
35695136
84216279
80515013
21649
79792616
71683458
63653781
10553037
4506842
70298014
55389899
26612749
71809321
28355817
66218198
55745621
22638689
19267380
43267190
7914508
65896597
34469626
41529946
14921004
25612908
4228450
30567630
3428825
33298528
2372518
14275939
84949753
79867540
246668
201927