96474344
68496854
25973739
15596269
50204658
62756752
5212746
82289993
86118203
12008062
37309166
54740
12156992
97756369
21698899
29826163
19141411
13671835
52545174
10251725
42439667
77937907
91468977
70696145
64526678
119168
87627003
62555586
73195505
16153720
61446065
2832892
1072116
10859337
2324473
29269646
1769746
70596790
82916930
38087567