89463690
8480619
41189583
46391939
12784890
44573041
80143441
83416849
46226134
87587861
18652897
18438439
17938524
54254312
96487641
64416533
54807718
11774194
49961381
89728863
92022611
39058128
8901861
1577656
8993589
71128617
46921871
6703187
77293778
88731870
63112956
3541035
51382837
71207297
86383751
4264257
23225611
36145735
3496472
64578011