58629179
90215445
29174283
35047378
58982536
65735667
32812722
42414322
47168336
51504288
8094388
97051272
2109588
18083035
51956204
22367128
73876709
3378727
30037557
75976359
17757871
69899743
9916293
56742794
14901324
92175148
37793932
92563127
21998827
69113142
68139998
10184253
33629654
99666410
73307058
38129438
87381779
71552383
59416162
71943720