96135510
64809757
18506158
10807245
40262449
38603967
8500743
88179591
19909361
32376631
26571363
79786477
83122987
17582427
12013317
49271150
49109965
96233501
22102162
46471103
6742061
89902509
23909251
88921729
24895012
61729625
87405241
4299963
44955526
81852505
42884758
81661271
70457688
39633484
28567491
54106515
89672337
90152072
17814982
68821808