21983070
64854807
14792004
55041899
95913883
42847505
5688148
99337873
46065744
42079812
6194900
47142922
68592482
52759860
20103939
60662256
56401681
20989015
15178719
94935111
92747329
59166976
39747448
17407226
16303605
34601936
1631782
22418119
31083869
5258254
46739681
25931348
87181583
94422790
42468373
68483486
27183610
7320779
85351494
9188143