58205854
73924291
54181866
50246383
556240
29749756
45526890
75161629
3544370
6224214
76326790
73412851
36456428
26307417
16956580
89651806
25066601
72187842
40719193
43465710
97334590
18762434
64052968
17269249
82699098
41166079
53902710
64032081
36424600
81618974
11951076
58224108
24566988
63073839
55832213
72338469
62145403
61228254
77187712
41824257