11667583
8514146
28021181
33285950
87967570
79611468
4478698
8631601
61512331
1570822
14309773
68783824
76889225
82031990
96668818
773625
44068183
48529569
77917395
70296260
76017905
38175815
5877374
17979943
25226402
64151929
55941556
83422071
20017500
13351209
44137553
19822622
42989754
63168154
7973946
5054675
83563550
1688172
93252127
18172900