96687526
64479943
62766498
67268351
69941
65114281
20861129
41871585
6040518
62432113
62953181
83225294
23397230
70074303
66809510
14649193
4006417
64308380
36356893
72004558
96692979
78634575
19716038
14793224
9261039
92597897
80209733
19672304
21283267
74641165
8660488
78437797
21884942
79833544
24691644
43763500
48395713
61663494
72641475
53366499