81502748
62288532
36363950
75738914
59691978
63444854
94804139
57931452
16833062
31856471
15522956
19742312
93584075
5045435
41738235
28148475
3466776
24203842
18131984
32243896
46004650
50931221
5017866
38121469
89702836
795815
57454142
62897592
65646729
97656177
87702147
42495940
96828896
76973108
79716238
8208363
19818150
87147045
59819765
74298122