9931215
7881027
18415859
9968613
22527482
16255877
3028122
94242507
88865600
90185291
72692187
66743721
1972222
5288712
29617211
23672289
7188366
29234050
6241150
75658685
77394581
74309696
68069755
39979717
1923176
33621422
6039088
44976720
4211066
94519826
34066765
31133250
9401203
28552543
99478638
49249934
42616481
4169736
76106053
13832268