82503697
1322246
40599380
46307530
53059383
48579906
5504765
49954002
31003226
70786747
48561012
50822236
17808685
61706934
7342639
70943259
13791750
22109184
41415051
4348671
89669112
9644192
27496996
50832548
30448678
87542021
46219985
99035270
84091232
59336127
25495361
49745205
64929361
66279773
14328218
18994562
50622214
15641887
26954726
68011252