13262715
80364988
3934906
86157560
6294974
36792148
8377504
91695750
79317670
2657795
35437964
56582425
88528544
23823478
49815278
52443655
69988330
71582154
79323050
91797281
2649691
86334848
28006642
68982533
63249888
75698531
48853467
67787389
81858969
34053706
2234849
19192417
88159773
16772867
5450729
94658493
78003050
1307654
10785292
16336830