82842581
72155928
41713620
97791161
36086261
46669642
21598784
38703048
68925287
93458484
84254950
44983883
623607
3540685
25313374
63128448
44649003
8027768
5536893
9888555
73207588
50518138
23268461
7605955
55896980
83408492
5821727
51691213
7933487
57723453
78629782
18092640
50748705
91969862
129481
82574916
96408876
37068220
18755866
27347434