1369887
7865488
20324366
44153752
51046764
14825624
58024903
88886002
7792844
7894310
63087189
96768856
3335442
87351584
2921527
74438352
64439268
30723377
55246149
18846211
77585701
49756545
19657657
26534229
43296235
48791353
8866575
34709763
71477340
352294
98438911
71512950
75159095
31336595
6857262
27993994
7420865
56791390
84456949
67463015