72856748
3155854
89933642
4419949
64286837
11902229
75671067
7521196
35445434
3337482
72491143
22518732
53244836
3073484
69928562
9680248
49702542
67375200
72675642
95288447
13839693
89652632
89223851
66652530
63825658
4359597
1884255
96696321
10027698
9064215
61115419
89824712
15265083
67792396
90203564
40042875
92129939
34743153
64947638
3541292