15869472
36003900
40905145
46359746
33656722
62322946
94219006
22743356
89598640
55583139
75106893
77941948
20409990
48727290
6376791
15145169
8453510
89901278
6691609
81388549
59979173
7408078
34598918
35046627
2673211
31682499
98554134
55793233
87994328
35151837
3721925
11912218
40646382
44495207
16384835
2528167
40067683
34395158
30372079
4651936