85272238
64892913
13362595
3994263
93886491
54614824
13797076
8705205
73647907
63607829
20913084
33906455
82832782
39508729
13613530
1528695
30869973
37214697
74358337
5771878
52685227
50291789
48922144
31576345
85267633
77776520
63609199
87107816
31537965
20811354
4081679
95409665
40439497
94062355
6187742
84374285
81977104
126924
44302356
13331481