14869892
19596961
7546377
17958771
784936
8228341
709064
274486
457631
53615168
18253840
22408985
752208
31699133
26982356
31497319
73179295
52316943
87774522
6703757
56273045
94115187
27204088
46228027
35327020
14108263
6825617
50174520
30021711
10841001
54004799
94619572
18994059
92491386
4794400
26902988
4603710
65703139
55568321
55799598