32668230
37589430
5942163
90064244
37457733
71775912
56278507
46647215
59695674
1278241
50632474
59432510
55418751
5041944
48126769
39436228
72947614
90737014
39965020
81719357
8024641
75671923
21056365
26379578
5878048
259573
91266123
49398259
88284147
11659335
6014337
32702482
69813375
44435617
17138651
41345674
67588428
37958478
4296462
28041663