59362377
37851837
96875732
59684338
33158041
53411944
28044149
51465763
84713658
15895015
8068853
25708533
3199523
49312495
1083356
19785850
84788248
8555751
58416271
83221668
16477915
55504419
16797975
92912324
61508349
34794205
54968892
53666213
10319064
9373655
37642600
91588478
67259651
68042156
71294258
71872222
86054408
62513022
7378754
20541576