8742739
9565786
23061425
77493108
6472955
4747429
72101805
89616800
93411458
26675195
14619026
7825107
13422227
76481621
93555791
60664458
6873610
76122269
85553505
23057929
30222612
31892998
11105225
11732217
35623928
30431084
47103165
19306551
26925813
35196224
14927479
49104111
8839704
28037332
863716
93497256
99657253
77248706
41243017
20012400