1556997
34903914
9653252
89206947
1123310
9002128
10237955
1163925
11547370
36422877
12933933
97385811
81761204
83931112
75192032
43588696
81366008
70745702
34138877
41051854
1105463
9223045
55304882
16554875
31089866
7284561
47676323
66288691
18542577
92881539
38642760
61728504
76968761
50655770
1828785
89964546
93734597
44174057
51852727
9970721