88646475
74571533
1706145
42081332
25987086
6117326
52034353
89848265
31482986
38238691
71619280
13864210
98688580
3131828
45113741
69275852
6815943
55262135
43659824
68831022
20715058
2221922
42198435
59997985
65382977
790684
30911084
23536839
28363019
71728441
95497680
83208265
61112568
47852650
97259234
99789472
26238808
56356174
37326473
72062385